.rteindent1 {
  margin-left: 40px;
}
.rteindent2 {
  margin-left: 80px;
}
.rteindent3 {
  margin-left: 120px;
}
.rteindent4 {
  margin-left: 160px;
}
.rteleft {
  text-align: left;
}
.rteright {
  text-align: right;
}
.rtecenter {
  text-align: center;
}
.rtejustify {
  text-align: justify;
}
.image_assist{
  background-color: #eeeeee;
  background-repeat: no-repeat;
  background-image: url(plugins/imgassist/imgassist.gif);
  background-position: 50% 50%;
  border: 1px dashed #dddddd;
}
.ibimage_left {
  float: left;
}
.ibimage_right {
  float: right;
}
#sponso {
  clear: both;
  width: 1000px;
  list-style: none;
  text-align: center;
}

#sponso h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bolder;
  font-style: normal;
  color: #F0F0E6;
  background-color: #2D2D2D;
  margin: 0;
}

#sponso ul {
  float: left;
  clear: both;
  width: 100%;
  margin: 0;
  padding: 0;
}

#sponso ul li {
  float: left;
  display: inline;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  padding: 0;
}

#sponso ul#level1 li {
  width: 28%;    /*.3 added for ie */
  font-size: 125%;
  font-weight: bold;
}

#sponso ul#level2 li {
  width: 21%;
  font-size: 110%;
  font-weight: bold;
}

#sponso ul#level3 li {
  width: 17%;
}

#sponso ul li a {
  display: block;
  text-decoration: none;
}

#sponso ul#level1 li a, #sponso ul#level1 li a:visited {
  padding: 25px 0px;
  color: #EBEBEB;
  background-color: #2D2D2D;
}

#sponso ul#level2 li a, #sponso ul#level2 li a:visited {
  padding: 18px 0;
  color: #818181;
  background-color: #222;
}

#sponso ul#level3 li a, #sponso ul#level3 li a:visited {
  padding: 8px 0;
  color: #6C6C6C;
  background-color: #181818;
}

#sponso ul#level1 li  a:hover {
  padding: 25px 0px;
  color: #EBEBEB;
  background-color: #222;
}

#sponso ul#level2 li  a:hover {
  padding: 18px 0;
  color: #818181;
  background-color: #181818;
}

#sponso ul#level3 li  a:hover {
  padding: 8px 0;
  color: #6C6C6C;
  background-color: #000;
}

