body {
  font-size: 14px;
}

table {
  font-size: 14px;
}

img{
  border: 0px;
  margin: 0px;
}

a.group span {
  display: none;
  border: none;
  }
a.group {
  text-decoration: none;
  position: relative;
  }
a.group:hover span {
  position: absolute;
  font-family: "Arial";
  font-size: 12px;
  /*font-weight: bold;*/
  color: #000000;
  width: 100px;
  top: 10px;
  left: 30px;
  display: block;
  background: #FFFF00;
  border: 1px solid black;
  }
a.group:hover {
  z-index:25; 
  background-color: #aaaadd;
  }


i {
  background: #fff url(side.gif);
  font-size: 14px;
}

img {
  border: 0px;
}


.searchbutton { 
    background: #DDDD00 url("search.gif") repeat-x top left;
    border: none;
    font-size:10px;
    font-weight:normal;
    width:77px;
    height:19px; 
 }  

.loginbutton { 
    background: #DDDD00 url("login.gif") repeat-x top left;
    border: none;
    font-size:10px;
    font-weight:normal;
    width:77px;
    height:19px; 
 }  

.title {
  background: #fff url(d1_bg_tile.gif);
  font-size: 12px;
}

.ff {
  background: #fff url(yellow.gif);
  font-size: 12px;
}


div {
  background: #fff url(cool.gif);
  font-size: 12px;
}

.postbar {
  background: #aad;
  font-size: 12px;
}

.postbar2{
  background: #dd0;
  font-size: 14px;
  border: none;
}

.postimg{
  padding: 0px;
  margin: 0px 0px 0px 0px;
  display: inline;
}


.title2 {
  background: #fff url(bg1.gif);
  font-size: 12px;
}

.side {
  background:#fff url(side.gif);
  font-size: 12px;
}

.smalltext {
  font-size: 10px;
}

.top {
  background:#fff url(dotdot.gif);
}

#viewport {
width: 350px; /* viewport width */
height: 165px; /* viewport heigth */
overflow: auto; /* scrollbars */
background: #DDCCBB; /* contrast */
white-space: nowrap; /* image flow not stack */
border: none;
margin: 0px;
}

