/* STANDARD TAG REDEFINITIONS */
BODY{	color : Black;	font-family : Arial, Helvetica, sans-serif;	font-size: 12px;            background-color: White;                                            }
TD {	color : Black;	font-size: 12px;}
p { color : Black; font-size: 13px;  margin-bottom: 7px;  margin-top: 0px;  line-height: 17px;                }
a{	color: #6B8E23;	font-size: 12px;    font-weight: normal;     }
a:hover{ text-decoration: underline; }
input.InputWide{ width:100% }


/* MAJOR THINGS */
form{	margin: 0px; padding: 0px;}
td.ColumnLeft{  width: 160px;  background-color: #F1F1F1;  background-image: url(../../images/international_ethiopia_addisabeba/bg_left.gif);  background-repeat: repeat-y;      }
td.ColumnCenter{ width: 360px; padding-left: 15px;  padding-right: 15px;  padding-top: 10px;  padding-bottom: 10px;    }
td.ColumnRight{ width: 182px;  padding-left: 9px;  padding-right: 9px;  background-color: #F6F6F6;  padding-top: 9px;     }

td.ColumnContentCenter{ width:440px; padding-left: 15px; padding-right: 15px; padding-top:10px; }
td.ColumnContentRight{ width: 120px;           }
td.ColumnSingle{padding-left: 15px; padding-right:9px; padding-top:10px;  width: 597px; 	 }
td.ColumnSingle p{ margin-bottom: 10px; }

input.Button{ background-color: #EFEEEC; color: #4F4733; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 15px; padding-right: 15px; padding-bottom: 4px; padding-top: 4px; border: 0px; font-weight: bold;  cursor: pointer;  }
input.ButtonSmall{ background-color: #EFEEEC; color: #4F4733; font-family: Tahoma, " Arial", Helvetica, sans-serif; font-size: 10px; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top: 1px; border: 0px; font-weight: bold;  cursor: pointer;  }
input.Button:hover, .ButtonSmall:hover{ background-color: #DEDCD8;  color: #2A2A23;  }

.TextRedSmall{ font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; color: #DC143C; }
.TextSmall, .TextSmall input, .TextSmall select, .TextSmall a{ font-size: 11px; }
.TextSmallest, .TextSmallest input, .TextSmallest select, .TextSmallest a{ font-size: 10px;  font-family: Tahoma, Arial, Helvetica, sans-serif;  }

.BGLight{background-color: #F1F1F1;}
.BGDark{background-color: Silver;}
.PaddingSides{padding-left:12px; padding-right:12px;}
.TextSmall, .TextSmall input, .TextSmall select, .TextSmall a{ font-size: 11px; }

table.Form{ background-color: #F9F9F9; border: 3px solid #F0F0F0; }
table.Form .Caption{ background-color: #F0F0F0;  color: #514935;  font-size: 14px;  font-weight: bold; padding: 0 0 5px 10px;   }
table.Form input.InputWide{ width:100%;}
table.Form td.HLine{ height: 3px; background-color: #F0F0F0; }

/* LEFT */
table.LeftNav{ background-color: #1D4937; }
td.LeftNav{ padding-top: 18px; padding-bottom:15px;}
td.LeftNav p{ padding: 1px 0 0 25px; margin: 0; line-height: 20px;    display: block;  height: 25px;  vertical-align: middle;  background-image: url(../../images/international_ethiopia_addisabeba/bg_leftnav.gif);  background-repeat: no-repeat;       }
table.LeftNav a{ font-size: 11px; color: White; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
table.LeftNav a:hover, p.Classifieds a:hover{ text-decoration: none; position: relative; left: 1px; top: 1px; }
table.LeftNav p.Classifieds{ background-image: url(../../images/international_ethiopia_addisabeba/bg_leftnav_special.gif); }
p.Classifieds a{ font-size: 11px; color: #2D7154; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
table.LeftAdvertising td.Content{ margin: 0; padding: 10px 0 15px 0; }

/* CENTER */
td.Content{ padding:5px; }
td.Content p{ margin-bottom: 9px;  font-size: 13px; text-decoration: none;      }
div.ArticleInBrief a, div.ArticleInBrief a:hover{	color: #464646; text-decoration: none;  font-size: 11px; }
h1, h1 a, h1 a:hover{  font-size: 21px; margin: 0; padding: 0;  font-weight: normal;  font-family: Arial, Helvetica, sans-serif;  line-height: 24px;  display: block;    text-decoration: none;  color : #1D4937;  }
h2{ font-size: 13px; margin: 0; padding: 0; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #184B6D; }
h3{ font-size: 13px; margin-bottom: 4px; padding: 0; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #225577; }
p.More a, a.More{ font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #B00000;  text-decoration: underline;  font-weight: bold;     }
p.More a:hover, a.More:hover{ color: #E60000;  text-decoration: underline;   }
td.ContentImg{padding:2px;  background-color: #F2F2F0; }
td.ContentImg a{text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #3C3C3C;   }

/* RIGHT */
table.Search{ height:132px; background-image: url(../../images/international_ethiopia_addisabeba/bg_search.gif);  background-repeat: no-repeat;  background-color: #EFEEEC;  width: 200px;       }
td.Search { padding-left: 11px;  font-size: 11px;    }
td.Search#Radio{ padding-left: 7px; }
td.Search#Links{ padding-left: 13px; }
input.Search{ width: 157px; height: 18px;  border: 1px solid #9C9C9C;  }
table.Search a{ text-decoration: underline;   font-family: Tahoma;  font-size: 10px;  font-weight: bold;  color: #1D4937;          }
table.Search a:hover{ color: #D70000; }
table.Search p{ padding: 0; margin: 0px 0 4px 0; line-height: 13px; font-size: 11px; }

table.Feature{ margin-bottom: 1px; margin-top: 9px; width: 180px; }
table.Feature td.Caption{color : White;  padding-left: 3px;     height: 15px;    font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  text-decoration: none;    vertical-align: middle;  background-color: #1D4937;  background-image: url(../../images/international_ethiopia_addisabeba/bg_rightcaption.gif);  background-repeat: no-repeat;  background-position: right;                       }
table.Feature td.Caption a{color : White; font-size: 12px;  font-weight: bold;  text-decoration: none;        }
table.Feature td.Content{ padding: 9px 0 0 0; }
table.Feature td.Content a, table.Feature td.Content a:hover{color: black; text-decoration: none; font-size:11px;}
table.Feature td.Content a.More{ color: #1D4937; }
table.Feature p{ font-size:11px; margin:0 0 6px 0; padding:0; font-size: 11px;  font-family: Arial, Helvetica, sans-serif;  color: Black;  text-decoration: none;  line-height: 14px;     }
p.FeatureCaption, p.FeatureCaption a, p.FeatureCaption a:hover{ font-weight: bold; text-decoration: none; color:#333333;}
table.Feature img.IllustrationLeft{ margin-right: 7px; }
table.Feature img.IllustrationRight{ margin-left: 7px; }

/* CONTENT PAGES */
table.TopBanner, table.BottomBanner{ margin:10px 0px 10px 0px;  width: 560px;   }
table.TopBanner td, table.BottomBanner td{ border-bottom: 1px solid Silver; border-top: 1px solid Silver;  padding: 5px;  }
td.ColumnContentCenter p{ margin-bottom:10px; }
img.IllustrationLeft{ margin-right: 15px;  }
img.IllustrationRight{ margin-left: 15px;  }
p.Path, p.Path a{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
td.ColumnContentCenter p.Path, p.Path{	margin-bottom: 9px;}
p.Path a:hover{ color: #FF1A1A; text-decoration: none; }
table.Date{ margin-bottom: 10px; }
table.Date td{  vertical-align: middle; color: #7C7D7C; font-size: 10px;  font-family: Tahoma, Arial, Helvetica, sans-serif;  padding-bottom: 2px;    padding-left: 2px;                 }
.TextBold{ font-weight: bold; font-size: 14px; }
td.HLine{ height: 1px;  background-color: #DCDCDC;  }
td.Div{padding-left:10px; height: 12px;}
.SmallDark a, a.SmallDark{ color: Black; text-decoration: none;  font-size: 10px;  font-family: Tahoma, Arial, Helvetica, sans-serif; }

/* CONTACT US */
.InputContact{	border: 1px solid #C3C1B9;	width: 360px;}

/* PRINT THIS / EMAIL THIS */
.PrintEmail {	padding-top:4px;}
.PrintEmail a{ color: Black; text-decoration: none;  font-size: 10px;  font-family: Tahoma, Arial, Helvetica, sans-serif;   }
.PrintEmail a:hover{ border-bottom: 1px solid #656056;  text-decoration: none;  }
table.EmailThis{ width: 550px; }
.EmailThis .InputContact{ width: 240px; }
table.PrintThis{	width:100%; }

/* CATEGORY */
table.SubCatList{ background-color: #F9f9f9;  border: 2px solid #DEDDD9;  margin-bottom: 15px;     }
table.SubCatList td{ padding: 5px;  }
table.SubCatList ul{	margin:0 0 0 10px; padding:0 0 0 10px;}
table.SubCatList a{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #544F3D; text-decoration: none; }

table.Category{  }
table.Category td.Caption{ color: White; padding-left: 0px; height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; vertical-align: middle; background-color: #F9F9F9; }
table.Category td.Caption div{ background-color: #1D4937;  float: left;  padding-left: 9px;  padding-top: 3px;  padding-bottom: 3px;  padding-right: 9px;  width: 130px;            }
table.Category td.Caption a{ color: White; font-size: 11px; font-weight: bold; text-decoration: none; }
table.Category td.Content{ padding: 9px 3px 3px 3px; }
td.Category{ border-right: 1px solid #BAD2A1; border-left: 1px solid #BAD2A1; border-top: 1px solid #BAD2A1; }
table.Category p.Caption, table.Category p.Caption a{ font-weight: bold;  margin: 0;  padding: 0;   }
table.Category td.Content a, table.Feature td.Content a:hover{color: black; text-decoration: none; font-size:11px;}
table.Category td.More{ border-bottom: 1px solid #BAD2A1;  border-right: 1px solid #BAD2A1;  border-left: 1px solid #BAD2A1;  padding-right: 3px;  padding-bottom: 3px;    }
table.Category a.More{	color: #B22222;  text-decoration: none; }
table.Category td.Content a.More:hover{ color: #F33014;  text-decoration: none;  }
.SmallInfo, table.Category p.SmallInfo{ font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  font-style: normal;  color: #8B4513;  margin-bottom: 3px;     }

/* SEARCH RESULTS */
h1.SearchResults{ font-size: 18px; margin: 10px 0 0px 0;  font-weight: normal;  }
table.SearchResults{ margin-bottom:5px;}
table.SearchResults td{	padding:5px; }
table.SearchResults#Odd{background-color: #F9F9F9;   }
table.SearchResults td.Img{  padding-right:9px; padding-left:3px; vertical-align: top;   }
table.SearchResults td.N{ width:15px; }
table.SearchResults a{ text-decoration: none; color: #362718; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }
table.SearchResults a:hover{	text-decoration: underline;}
table.SearchResults p{	line-height: 14px;  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  margin-bottom: 0px;   }
table.SearchResults .Caption, table.SearchResults .Caption a{ font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  text-decoration: none;  color: #362718;  margin-bottom: 7px;   }
table.SearchResults a.Link{ color: #006600;  }
td.SearchResultsNav{padding-top:3px;  text-align: center; font-weight:bold;  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px;  }
td.SearchResultsNav a{ font-weight: normal; text-decoration: none; color: #362718;  font-size: 11px;  }
td.SearchResultsNav a:hover{	text-decoration: none; color: #E80000;}

/* FOOTER */
.Footer{ font-size:10px;  font-family: "MS Sans Serif", Geneva, sans-serif;  color: Black;  background-image: url(../../images/international_ethiopia_addisabeba/bg_footer.gif);  background-repeat: repeat-x;  padding-top: 22px;      }
.Footer p{ margin:0; padding:0; font-size: 11px;  font-family: Tahoma, Arial, Helvetica, sans-serif;  color: #302B1A;  text-decoration: none;  line-height: 16px;   }
.Footer a{ font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #302B1A; text-decoration: none; }


/* TERMS */
.terms {text-align: justify;}
