/*General page style.*/
BODY {

  background-color: #DAE0E5;
  font-family: Verdana, Arial, Helvetica, sans-serif;

}

a {
  color: #336699;
  text-decoration: none;
}

.ngrn{
  font-family: verdana;
  font-size: 12px;
  color: #669933;
  background-color: #FFE26F;
  -moz-border-radius: 4px;
  margin: 6px 1px;
  position: relative;
  margin-top: 30px
}

.aboutegypt-tc{
  font-family: verdana;
  font-size: 11px;
  color: #666666;
  font-weight: bold;
}

font {
  font-family: verdana;
  font-size: 12px;
}

td {
  font-family: verdana;
  font-size: 13px;
}

big {
  font-family: verdana;
  font-size: 13px;
}

small {
  font-family: verdana;
  font-size: 11px;
}
/*Link styles*/

a:link, a:visited, a:active {
  font-family: verdana;
  font-size: 13px;
}

a:hover {
  color: #ff0000;
}
/* Manages the style of the tab link*/

.rgy{
  font-family: verdana;
  font-size: 12px;
  color: #669933;
}
/* Manages the style of the tab link*/

a.tab_link{
  font-size: 12px;
  text-decoration: none;
  color: #000000;
}

a.tab_link:hover{
  font-size: 12px;
  text-decoration: none;
  color: #FFFFFF;
}
/* Manages the style heading of related search*/

.related_heading {
  font-family: verdana;
  color: #003300;
  text-decoration: none;
  font-weight: bold;
}
/* Manages the style of the range of number of results*/

.total_range {
  font-family: verdana;
  color: #333333;
  text-decoration: none;
  font-weight: bold;
}
/* Manages the style of the total number*/

.total_results {
  font-family: verdana;
  color: #333333;
  text-decoration: none;
  font-weight: bold;
}
/* Manages the style of the search term*/

.search_term {
  font-family: verdana;
  color: #FF0000;
  text-decoration: none;
  font-weight: bold;
}

#tagcloudcontent {
  width: 960px;
  min-height: 400px;
  text-align: left;
  background-color: #FFEFB0;
}

#home .searchcloud {
  padding: 16px 6px;
  border: 0px solid #AAA;
  background-image: url(../images/bg_resultrow.gif);
  background-repeat: repeat-x;
  background-position: left bottom;
}

#home .searchcloud A {
  border: 1px solid #DDD;
  padding: 4px;
  background-color: #F8F8F8;
  -moz-border-radius: 4px;
  margin: 6px 1px;
  color: #095F9D;
  position: relative;
}

#home .searchcloud A:Hover {
  background-color: #FFCC00;
  border-color: #AAA;
  color: #095F9D;
}
/* Manages the style of the footer*/

div.footer {
  background: #DDDDDD;
  border-top: 1px #999999 solid;
  margin: 5px 0 0 0;
  padding: 20px 0;
  text-align: center;
  height: 360px;
}

div.copyright {
  padding: 10px 0 0 0;
  font-size: 0.9em;
}
/* google search start */
   .gsc-control-cse {
    font-family: Verdana, sans-serif;
    border-color: #DAE0E5;
    background-color: #DAE0E5;
  }
  input.gsc-input {
    border-color: #8A99A6;
  }
  input.gsc-search-button {
    border-color: #8A99A6;
    background-color: #D0D1D4;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #B2BDC6;
    background-color: #B2BDC6;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #8A99A6;
    background-color: #8A99A6;
  }
  .gsc-tabsArea {
    border-color: #8A99A6;
  }
  .gsc-webResult.gsc-result {
    border-color: #DBE6D9;
    background-color: #DBE6D9;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #D2D6DC;
    background-color: #EDEDED;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #0568CD;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #000000;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #009900;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #0568CD;
  }
  .gsc-cursor-page {
    color: #0568CD;
  }
  a.gsc-trailing-more-results:link {
    color: #0568CD;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #5F6A73;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #5F6A73;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #5F6A73;
  }
  .gsc-cursor-box {
    border-color: #DBE6D9;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #B2BDC6;
    background-color: #DBE6D9;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #8A99A6;
    background-color: #8A99A6;
  }
  .gs-promotion.gs-result {
    border-color: #D2D6DC;
    background-color: #D0D1D4;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #0066CC;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #0066CC;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #009900;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #0066CC;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #333333;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #5F6A73;
  }
