/* Generated by KompoZer */
* {
  border:  none;
  margin: 0;
  padding: 0;
  list-style:none;
}
body, html {
  color: #000000;
  font-family: Verdana,Arial,Tahoma,sans-serif;
 /* background-color: #eeeeee;*/
  background-color: #ffffff;
  text-align: center;
}
body {
  font-size: 80%;
}
p {
  padding: 7px 0;
}
a {
  color: #000099;
}
a:hover {
  color: #0000ff;
  text-decoration: none;
}

@font-face {
    font-family: Visual Geez Unicode;
    font-style:  normal;
    font-weight: normal;
    src: url(VISUALG5.eot);
}

  @font-face {
    font-family: Nyala;
    font-style:  normal;
    font-weight: normal;
    src: url(NYALA0.eot);
  }

h1, h2, h3, h4, h5 {
  font-weight: bold;
  padding-bottom: 5px;
}
h1 {
  font-size: 2em;
}
h2 {
  font-size: 1.4em;
}
h3 {
  font-size: 1.3em;
}
h1 a, #header h2 {
  color: #ffffff;
}
.clear {
  clear: both;
}
#mainContainer {
  margin: 0 auto;
  width: 800px;
  min-height: 300px;
  text-align: left;
}
* html #mainContainer {
  height: 300px;
}
#adBanner
{
	width: 800px;
	text-align: center;
	background-color: #ffffff;
		border-bottom-style: solid;

}
#header
{
	padding: 10px;
	background-image: url(header-background.gif);
	text-align: center;
	border-bottom-style:solid;
}
.outer {
  padding-left: 155px;
  padding-right: 150px;
}
* html .outer {
}
.inner {
  width: 665px;
}
* html .inner {
  width: 100%;
}
.float-wrap {
  float: left;
  width: 670px;
  margin-left: -155px;
}
* html .float-wrap {
}
#content {
  background: #ffffff none repeat scroll 0% 50%;
  width: 500px;
  position: relative;
  float: right;
  border-right: 1px;
  border-left: 1px;
}
* html #content {
}
.contentWrap {
  padding: 5px;
}
.contentWrap ol, .contentWrap ul {
  margin: 3px 0 5px 35px;
}
.contentWrap li {
  padding-bottom: 2px;
}
/*
#left {
  padding: 5px;
  float: left;
  width: 150px;
  position: relative;
}
* html #left {
  height: 250px;
}
#left ul {
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  padding-bottom: 4px;
}
#left li {
  padding-bottom: 2px;
}
*/
#left 
{
	float: left;
	position: relative;
	padding-top: 2px;
	width: 138px;
	border-style: solid solid none solid;
	/*border-color: #0e69be; */
	border-color: #000000;
	border: 1px;
	border-width: 1px;
}
	
	
#left li a {
	height: 28px;
	vertical-align: middle;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	

#left li a:link, #left li a:visited {
	color: #000000;
	display: block;
	background-color: #cad6ee;
	border: 1px solid #7489b1;
	padding: 8px 0 0 10px;
	}
	
#left li a:hover {
	font-size: 1.1em;
	background-color: #a3b7de;
	padding: 8px 0 0 10px;
	}
	
#left li a:active {
	background-color: #899bbd;
	padding: 8px 0 0 10px;
	text-decoration: underline;
	}




#right {
  padding: 2px;
  /*background: #FFD900 none repeat scroll 0% 50%;*/
  float: right;
  width: 140px;
  min-height: 250px;
  position: relative;
}
* html #right {
  margin-right: -140px;
  height: 250px;
}
#right ul {
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  padding-bottom: 4px;
}
#right li {
  padding-bottom: 2px;
}
#footer {
  margin: 0 auto;
  width: 800px;
  text-align: center;
  background-color: #FFD900;
}


#searchtable
{
	text-align: center;
	margin-left: 280px;
	margin-right: 210px;
	vertical-align:middle;
}

#createuserButton 
{
  float:left;
  text-align: left;
  margin-left: 40px;
}

label 
{
   width: 100px;
  float: left;
  text-align: left;
  display: block;
}



fieldset {
  border: 1px solid #781351;
  width: 20em;
}
legend {
  border: 1px solid #781351;
  padding: 2px 6px;
  background: #ffa20c none repeat scroll 0% 50%;
  color: #ffffff;
}

/* Adbrite styles */
.adHeadline {font: bold 10pt Arial; text-decoration: underline; color: #0000FF;}
.adText {font: normal 10pt Arial; text-decoration: none; color: #000000;}
/* end adbrite */

/* applies to all input - text + button */
input 
{
  border:1px solid #D5331E;
  /* F4AC33*/
  background: #F0F0F0    none repeat scroll 0% 50%;
  	height: 22px;
	font-size: 11pt;
	padding: 1px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
}

input:focus { 
		background-color:#ffffff; 
		border:1px solid #21DD1B;
	} 
	
#EnglishText {
	width: 170px;
	height: 1.5em;
	font-size: 1.1em;
	padding: .2em;
	padding-top: .3em;
	font-weight:bold;
}
#EnglishText:hover
{
	background-color:#ffffff; 
	border:1px solid #21DD1B;

}

#AmharicText {
	font-family: Visual Geez Unicode;
	width: 170px;
	height: 1.5em;
	font-size: 1.1em;
	padding: .2em;
	padding-top: .3em;

}
#AmharicText:hover
{
			background-color:#ffffff; 
		border:1px solid #21DD1B;

}
#SearchEnglishHTML {
	font-weight: bold;
	vertical-align:middle;
	width:65px;
	border:1px solid; 
	height: 2em;
	font-size: 1.1em;
	padding: .3em;
}

#SearchEnglishHTML:hover { 
	  background-color:#ffffff; 
	  cursor: pointer;
	  border:1px solid #21DD1B;

}
 #SearchEnglishHTML:active 
 {
	/*font-size: larger;*/
	color: #21DD1B;
 } 

#SearchAmharicHTML 
{
	font-family:Visual Geez Unicode ;
	width:65px;
	border:1px solid ;  
	height: 2em;
	font-size: 1.1em;
	padding: .3em;
}
#SearchAmharicHTML:hover { 
	  background-color:#ffffff; 
	  cursor: pointer;
	  border:1px solid #21DD1B;

	} 

#SearchAmharicHTML:active 
 {
	/*font-size: larger;*/
	color: #21DD1B;
 } 
 
tr.row
{
	 background-color: #ffffff;
}
tr.row:hover {
	 /*background-color: #FFD900;*/
	 background-color: #f4ff45;
}

.AddForm tr
{
	height: 35px;
	font-family: Visual Geez Unicode;
	font-size: 1em;	
}
.AddForm tr:hover {
}

.AddForm Label
{
	text-align: right;
	padding-right: 5px;	
}

.indexTable
{
	width: 100%;
	empty-cells : hide;
	border-top: 1px solid white;
	border-bottom: 1px solid white; /* added this to avoid pixel offset with hover*/
	padding-bottom: .4em;
	
}

.indexTable:hover
{
	border-top: 1px solid green;
	border-bottom: 1px solid green;
}


.References li
{
font-family: Visual Geez Unicode; 
font-size:1.2em;	
margin-left: 20px;
list-style-type:square;
}

.links li
{
font-size:1.2em;	
margin-left: 20px;
list-style-type:square;
padding-top: 10px;
}
  
  select {
  font-family: Arial;
  font-size: 12px;
  background-color: #CCCCCC;
}