a:visited.e,
a:visited.mr{
  color: #ffffff !important;
}

a:link.e,
a:link.mr{
  color: #333333 !important;
  font-weight: bold !important;
}

a:hover,
a:hover span{
  color: #fbe54e !important;
  text-decoration: underline !important;
}

td.Bu,
div.mq{
        /* --- Remove this comment code if you want a solid background
        background: #444444; --- */
  background: rgba(0,0,0,.8) !important;
}

div.amn,
div.nr{
  background: #222222 !important;
    border-color: #CF8A30 !important;
}

td.gH,
span.gD,
div.im,
div.gs,
a.acP,
td.anQ,
div.l6,
span.ltr{
      color: #ffffff !important;
}

span.hP,
span.adx,
span.ams,
div.am5,
div.anF
       {
    color: #ff9933;
        height: 24px;
  line-height: 24px;
  vertical-align: middle;
}

/*--- Color for Sender email address----*/
span.go
  {
      color: #444444;
}

/*--- Color for related hidden mails----*/
div.iA,
div.g6
    {
      color: #fbe54e;
      text-decoration: italic;
}

span.adx
    {
      color: #fbe54e;
      font-weight: bold;
      text-decoration: underline;
}

div.G3,
div.G2 {
    background-color: rgba(0,0,0,.06) !important;
    border-bottom: 0;
  border-color: #d0d0d0;
  border-left: 0;
  border-right: 0;
        border: 1px #ffffff;
  border-top: 1px #ffffff !important;
    padding-bottom: 0!important;
    margin-left: 0;
  margin-right: 0;
  padding-top: 0;
}
div.u5 {
  width: 0px;
}

/*-- Start theme page --*/
div.r4{
  background: rgba(0,0,0,0.8) !important;
}

div.sj{

  background: rgba(0,0,0,0) !important;
}

td.amc,
span.sg,
a.rd
    {
      color: #fbe54e;
      font-weight: bold;
}

div.si,
div.sl
    {
      background: rgba(0,0,0,0) !important;
      border: 0px;
      margin: 2px;
      font-weight: bold;

}
